- ar|a|ca|ri
- ar|a|ca|ri «AHR uh SAHR ee», noun.a toucan with a body about 13 inches in length, found in South America from Colombia through Brazil.╂[< Portuguese araçari < Tupi]
Useful english dictionary. 2012.
Useful english dictionary. 2012.